home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qwhite10.arc / AB_PLUS.TEC < prev    next >
Text File  |  1990-08-16  |  6KB  |  120 lines

  1. ID:AB Intel AboveBoard Plus
  2. Quarterdeck Technical Note
  3. by Stan Young
  4.  
  5. Q:  How do I set up my Intel AboveBoard Plus to best support 
  6.     DESQview or for use with QRAM?
  7.  
  8. The Intel AboveBoard Plus supports in hardware many of the
  9. features of the EMS 4.0 software specification that DESQview and 
  10. QRAM would like to use.
  11.  
  12. It is capable of mapping EMS memory below the 640K barrier to 
  13. support DESQview's multitasking.  It also can map EMS memory into 
  14. high memory addresses above 640K and below 1 Megabyte, a feature 
  15. which is useful to both DESQview and QRAM in order to get more 
  16. DOS memory.
  17.  
  18. Obtaining these features, however requires that the board be set 
  19. up in specific ways, and there are some restrictions in the way 
  20. the board and driver work that are important to understand.
  21.  
  22. 1.  Backfilling Motherboard Memory:  Backfilling motherboard 
  23. memory is NOT important to the operation of QRAM.  But, as in the 
  24. examples given in Appendix B of the DESQview manual, for Enhanced 
  25. Expanded Memory Boards if you want to have large expanded memory 
  26. partitions in which you can multi-task programs, it is necessary 
  27. to disable motherboard memory and have the AboveBoard Plus fill 
  28. memory out to 640K.  The lowest the AboveBoard Plus will place 
  29. EMS4 pages is from 256K, so it is not to your advantage to 
  30. backfill any lower than that, even if your machine will support 
  31. backfilling from a lower address.  If your machine will allow the 
  32. board to fill out from 256K, you will be able to get expanded 
  33. memory partitions of 384K.  Unlike the examples in the manual 
  34. shown for EEMS cards, the partitions will be 384K regardless of 
  35. the type of video card you have, as the Intel hardware will not 
  36. allow for any EMS expanded memory pages to be mapped into the 
  37. video areas.
  38.  
  39. Once the board is backfilling motherboard memory addresses,  one 
  40. very important configuration item remains relative to the driver.  
  41. You must specify the "MC" (it means Map Conventional) parameter 
  42. to the EMM.SYS driver.  Reference to this parameter is somewhat 
  43. buried in the Intel manual, but this parameter must be specified 
  44. in order to have the driver set expanded memory pages in the
  45. 256K-640K range.
  46.  
  47. 2.  Set the "Page Frame" as low as possible:  This is important 
  48. for BOTH DESQview and QRAM users.  The AboveBoard Plus driver 
  49. will only map memory above 640K as one contiguous block, starting 
  50. with the original 64K EMS page frame.  Any other memory which to 
  51. be mapped must be directly above and contiguous with the page 
  52. frame.  This perhaps might be changed in a future release of the 
  53. driver as other EMS 4.0 drivers are not so restrictive as to 
  54. where the additional memory resides.  
  55.  
  56. Because of this requirement, and because some versions of the 
  57. Intel installation program default the page frame to a "D000" 
  58. address,  memory addresses that might be mapped are often 
  59. bypassed.  To get best use from the memory, set the page frame as 
  60. low as possible.  
  61.  
  62. The AboveBoard driver which became available when Intel started 
  63. shipping QRAM with it's boards, defaults the frame to the lowest 
  64. possible address.  Upgrade drivers are available from Intel 
  65. directly and are posted on their electronic bulletin board.
  66.  
  67. If you do not have such a driver, we have determined that the 
  68. easiest way to be sure the frame is low is to change the 
  69. CONFIG.SYS file so the the frame assignment (usually D000) is set 
  70. to C000.  While it is often the case that a C000 page frame 
  71. setting might be in conflict with video ROMS, or other installed 
  72. devices, it is our observation that the Intel driver generally 
  73. detects these devices and on boot will determine that the setting 
  74. is inappropriate and will select instead the lowest frame setting 
  75. that is free -- just what we wanted.  This method, while easy, 
  76. may not be foolproof, so if you encounter difficulty with the 
  77. frame the Intel driver selects, you will have to do some digging 
  78. into your hardware documentation to see what area might be 
  79. available.
  80.  
  81. 3.  Install the QEXT.SYS driver:  Assuming you have an AT, you 
  82. can configure some of the Intel AboveBoard Plus memory as 
  83. exTENDed memory.  By loading the QEXT.SYS driver in your 
  84. CONFIG.SYS file (see page 148 in the DESQview manual), this 
  85. driver allows you to take 60K of extended memory and make it 
  86. available for running some of DESQview's code, thus lowering the 
  87. overhead of DESQview in DOS and making your Maximum Available in 
  88. Conventional Memory, as shown by Memory Status 60K bigger.  
  89.  
  90. Early versions of the AboveBoard Plus only allow you to configure 
  91. extended memory in increments of 512K, so on these systems, you 
  92. have to reserve 512K of extended memory to support the 64K QEXT 
  93. driver.  The remaining memory might be used as a VDISK, or by a 
  94. disk cache, but will not be available as expanded memory. 
  95. Intel has recently begun shipping boards which can allocate 
  96. memory in 128K segements, and an upgrade for existing boards is 
  97. available.
  98.  
  99. If you have other extended memory on the machine, you may not 
  100. want to allocate any of the AboveBoard as extended memory. You 
  101. would simply install the QEXT.SYS driver and as long as the 
  102. extended memory starts at 1 megabyte (1024K), QEXT will use it.  
  103.  
  104. As is usual, when using an expanded memory system, you will want 
  105. to load DESQview using the XDV.COM loader as indicated on page 
  106. 139 of the DESQview manual. The settings above should allow you 
  107. to get the best memory sizes for DESQview.  Your Memory Status 
  108. program will probably show figures somewhat less than listed in 
  109. the DESQview manual.  This is because the AboveBoard Plus will 
  110. not map into the video memory area, but the memory obtained in the
  111. windows should be adequate for most purposes.
  112.  
  113. Intel Tech Support:        800-538-3373
  114. Intel BBS:                 503-645-6275
  115. Intel Support FAX back:    503-629-7576
  116.  
  117.  
  118.         Copyright (C) 1990 by Quarterdeck Office Systems
  119.              * * *   E N D   O F   F I L E    * * * 
  120.